import aiohttp
import asyncio


"""库安装
pip install aiohttp
您可能需要安装可选的 cchardet库，以更快地替换chardet：
pip install cchardet
为了通过客户端API加快DNS解析速度，您也可以安装 aiodns。强烈建议使用此选项：
pip install aiodns
完全安装加速器
下面将让你aiohttp随着chardet的， aiodns并brotlipy在一个包。无需再键入单独的命令！
pip install aiohttp[speedups]

"""


async def fetch(session, url):
    async with session.get(url) as resposne:
        return await resposne.text()


async def main1():
    async with aiohttp.ClientSession() as session:
        html = await fetch(session, "http://python.org")
        print(html)


async def main2():
    async with aiohttp.ClientSession() as session:
        html = await fetch(session, "http://www.baidu.com")
        print(html)


# if __name__ == "__main__":
#     loop = asyncio.get_event_loop()
#     loop.run_until_complete(main2())













